launching crew - French English Dictionary